package cn.yunhe.crm.dao;

import cn.yunhe.crm.entity.Aproduct;
import cn.yunhe.crm.entity.AproductExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AproductMapper {
    int countByExample(AproductExample example);

    int deleteByExample(AproductExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(Aproduct record);

    int insertSelective(Aproduct record);

    List<Aproduct> selectByExample(AproductExample example);

    Aproduct selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Aproduct record, @Param("example") AproductExample example);

    int updateByExample(@Param("record") Aproduct record, @Param("example") AproductExample example);

    int updateByPrimaryKeySelective(Aproduct record);

    int updateByPrimaryKey(Aproduct record);
}